#define _CRT_SECURE_NO_WARNINGS 1
//#include <stdio.h>
//int main()
//{
//	char arr[100000];
//	while (scanf("%s",arr)!=EOF)
//	{
//
//		int i = 0;
//		int num1 = 0;
//		int num2 = 0;
//		int num3 = 0;
//		int num4 = 0;
//
//		while (arr[i] != '\0')
//		{
//			if (arr[i] >= 65 && arr[i] <= 90)
//			{
//				num1++;
//			}
//			else if (arr[i] >= 97 && arr[i] < 122)
//			{
//				num1++;
//			}
//			else if (arr[i] >= 48 && arr[i] <= 57)
//			{
//				num2++;
//			}
//			else if (arr[i] == ' ')
//			{
//				num3++;
//			}
//			else
//			{
//				num4++;
//			}
//			i++;
//
//		}
//		printf("%d %d %d %d\n", num1, num2, num3, num4);
//	}
//	return 0;
//}
#include <stdio.h>
#include <string.h>
#include <ctype.h>
int main()
{
	char arr[80];
	while (scanf("%s", arr) != EOF)
	{	
		int i = 0;
		while(arr[i]!='\0')
		if (isupper(arr[i]))
		{
			toupper(arr[i]);
		}
		if (islower(arr[i]))
		{
			tolower(arr[i]);
		}
	     printf("%s\n", arr);
    }
}